use [totem]
go
create procedure [dbo].[ConsultarNOInvolucradoProyecto]
@proyecto int
as

BEGIN
	set nocount on
	declare @esta int
	declare @cuenta int
	/*obtener NO involucrados por proyecto*/
	SELECT @cuenta=COUNT(I.IDPERSONA)
	FROM involucrado AS I
	
	SELECT I.IDPERSONA, I.NOMBRE, R.NOMBREROL
	FROM PROYECTO_INVOLUCRADO AS IP, INVOLUCRADO AS I, ROL AS R
	WHERE IP.PER_IDPERSONA=I.IDPERSONA  AND IP.ID_ROL=R.ID_ROL and I.IDPERSONA NOT IN
	(SELECT I.IDPERSONA
	FROM PROYECTO_INVOLUCRADO AS IP, INVOLUCRADO AS I, ROL AS R
	WHERE IP.PER_IDPERSONA=I.IDPERSONA AND
	IP.IDPROYECTO=@proyecto AND IP.ID_ROL=R.ID_ROL)
	GROUP BY(I.IDPERSONA, I.NOMBRE, R.NOMBREROL)
END;